import launch
import launch_ros


def generate_launch_description():
    action_node_steer = launch_ros.actions.Node(
        package="cat",
        executable="cat_steer",
        output="both",
    )

    action_node_ears = launch_ros.actions.Node(
        package="cat",
        executable="cat_ears",
        output="both",
    )

    action_node_legs = launch_ros.actions.Node(
        package="cat",
        executable="cat_legs",
        output="both",
    )

    launch_description = launch.LaunchDescription(
        [
            action_node_steer,
            action_node_ears,
            action_node_legs,
        ]
    )
    return launch_description
